Peyer's Patch — synonyms, definition
1. Peyer's patch (Noun)
1 synonym
Peter's gland
1 definition
Peyer's patch (Noun) — Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon.
3 types of
lymph gland lymph node node